Słownik techniczny polsko-angielski

water seal, hydraulic seal, hydraulic back-pressure valve